Refining Discovered Petri Nets by Sequencing Repetitive Components
نویسندگان
چکیده
Abstract. The problem of refining a Petri net (PN) discovered from a single sequence S of events T generated by discrete event processes is addressed. The refinement aims to reduce a possible exceeding language in the discovered model. A technique that extends a t-invariant based discovery method is presented. Given a discovered PN and its set of minimal t-invariants Y, the technique analyses the execution of the t-components in S and determines a sequencing pattern SY that schedules the execution of t-components in the initial PN. Then, SY is used to discover a PN’ that uses transitions in T and new places; PN’ schedules representative transitions of each t-invariant in SY. The refined model is obtained by merging the representative transitions of both PN and PN’ if the pattern is discovered. A first result coping with a subclass of safe PN in which each t-component has at least a transition not shared with any other component is reported.
منابع مشابه
Modeling a Bank ATM with Two Directions Places Timed Petri Net (TPN)
A Bank ATM is including controller, card authorization system and a teller unit .This paper explains howthis parts connects together. In this paper will be used of a new mode place in Petri nets. More systemsusually have a complex constructs. ATM will be simulated use of new mode place at this study. The Mainpart of this model is used of T.S.Staines model [1]. We discuss how a simple model of T...
متن کاملA Formal Petri Net Based Model for Antivirus Update Agent System
In this paper, a formal model for antivirus update agent system is presented based on mobile agent technology and predicate/transition Petri nets. The mobile agent system contains two mobile agents called DCA and UNA. It sends out agents to update antivirus on client computers in a network. Each agent takes on a specified responsibility. First, DCA roams through the network and check the last d...
متن کاملA Formal Petri Net Based Model for Antivirus Update Agent System
In this paper, a formal model for antivirus update agent system is presented based on mobile agent technology and predicate/transition Petri nets. The mobile agent system contains two mobile agents called DCA and UNA. It sends out agents to update antivirus on client computers in a network. Each agent takes on a specified responsibility. First, DCA roams through the network and check the last d...
متن کاملSoccer Goalkeeper Task Modeling and Analysis by Petri Nets
In a robotic soccer team, goalkeeper is an important challenging role, which has different characteristics from the other teammates. This paper proposes a new learning-based behavior model for a soccer goalkeeper robot by using Petri nets. The model focuses on modeling and analyzing, both qualitatively and quantitatively, for the goalkeeper role so that we have a model-based knowledge of the ta...
متن کاملAdaptive job-shop scheduling with routing and sequencing flexibility using expert knowledge and coloured Petri nets
Petri Nets are known to be efficient for modeling manufacturing systems, because they have a graphical representation and a well-defined semantics allowing formal analysis. Considering conflicts as routingand sequencing alternatives, we propose a knowledge based algorithm for on-line scheduling, that guides the search for a near optimal schedule in the state space efficiently and limits the sta...
متن کامل